Life Storage, Inc. EBITDA Margin 2010-2023 | LSI

Current and historical EBITDA (Earnings Before Interest, Taxes, Depreciation and Amortization) margin for Life Storage, Inc. (LSI) over the last 10 years. The current EBITDA margin for Life Storage, Inc. as of March 31, 2023 is .
EBITDA Margin Historical Data
Date TTM Revenue TTM EBITDA EBITDA Margin
2023-03-31 $1.08B $0.68B 63.21%
2022-12-31 $1.04B $0.66B 63.87%
2022-09-30 $0.98B $0.63B 63.92%
2022-06-30 $0.92B $0.58B 63.33%
2022-03-31 $0.85B $0.53B 62.31%
2021-12-31 $0.79B $0.48B 61.42%
2021-09-30 $0.73B $0.44B 60.22%
2021-06-30 $0.68B $0.40B 59.09%
2021-03-31 $0.64B $0.38B 58.41%
2020-12-31 $0.62B $0.36B 58.35%
2020-09-30 $0.60B $0.25B 41.14%
2020-06-30 $0.59B $0.34B 58.33%
2020-03-31 $0.59B $0.34B 58.53%
2019-12-31 $0.58B $0.34B 58.51%
2019-09-30 $0.57B $0.49B 86.22%
2019-06-30 $0.56B $0.39B 68.98%
2019-03-31 $0.55B $0.38B 69.13%
2018-12-31 $0.55B $0.38B 69.09%
2018-09-30 $0.55B $0.32B 58.53%
2018-06-30 $0.54B $0.31B 57.59%
2018-03-31 $0.54B $0.30B 56.45%
2017-12-31 $0.53B $0.30B 56.42%
2017-09-30 $0.53B $0.30B 56.65%
2017-06-30 $0.52B $0.27B 52.32%
2017-03-31 $0.49B $0.27B 54.27%
2016-12-31 $0.46B $0.25B 53.35%
2016-09-30 $0.43B $0.23B 52.91%
2016-06-30 $0.40B $0.23B 58.33%
2016-03-31 $0.38B $0.21B 56.32%
2015-12-31 $0.37B $0.21B 56.56%
2015-09-30 $0.36B $0.20B 55.62%
2015-06-30 $0.35B $0.19B 54.62%
2015-03-31 $0.34B $0.18B 53.43%
2014-12-31 $0.33B $0.17B 52.00%
2014-09-30 $0.31B $0.16B 51.92%
2014-06-30 $0.30B $0.15B 51.85%
2014-03-31 $0.28B $0.15B 52.46%
2013-12-31 $0.27B $0.15B 53.48%
2013-09-30 $0.26B $0.14B 53.26%
2013-06-30 $0.25B $0.13B 52.96%
2013-03-31 $0.24B $0.13B 52.26%
2012-12-31 $0.23B $0.12B 52.56%
2012-09-30 $0.22B $0.12B 52.47%
2012-06-30 $0.21B $0.11B 51.17%
2012-03-31 $0.21B $0.11B 51.46%
2011-12-31 $0.20B $0.10B 50.75%
2011-09-30 $0.19B $0.10B 51.56%
2011-06-30 $0.19B $0.10B 52.91%
2011-03-31 $0.19B $0.10B 52.69%
2010-12-31 $0.18B $0.10B 53.01%
2010-09-30 $0.19B $0.10B 53.16%
2010-06-30 $0.19B $0.10B 53.68%
2010-03-31 $0.19B $0.10B 54.21%
2009-12-31 $0.19B $0.11B 55.21%